/* opyright 2011 Drew Wilder-Goodwin
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
 */

#ifndef RESOURCES_H
#define RESOURCES_H

/* Reserved blocks (assume 100) */
#define DLG_MAIN_START 500
#define DLG_SOUND_START 600
#define DLG_SYSTEM_START 700
#define DLG_SOUND_STRING_START 800
#define COM_PROPERTY_START 5000
#define COM_CONTAINER_START 5100     


#define MAX_STRING_LEN 8192


#define STRING_USAGE                                    102
#define STRING_WINDOW_TITLE                             103
#define STRING_SECTION_SYSTEM_INFO                      104
#define STRING_SECTION_DXDIAG_NOTES                     105
#define STRING_SECTION_DIRECTX_DEBUG_LEVELS             106
#define STRING_SECTION_DISPLAY_DEVICES                  107
#define STRING_SECTION_SOUND_DEVICES                    108
#define STRING_SECTION_SOUND_CAPTURE_DEVICES            109
#define STRING_SECTION_DIRECTMUSIC                      110
#define STRING_SECTION_DIRECTINPUT_DEVICES              111
#define STRING_SECTION_USB_DEVICES                      112
#define STRING_SECTION_GAMEPORT_DEVICES                 113
#define STRING_SECTION_PS2_DEVICES                      114
#define STRING_SECTION_DIRECTPLAY_SERVICE_PROVIDERS     115
#define STRING_SECTION_DIRECTPLAY_ADAPTERS              116
#define STRING_SECTION_DIRECTPLAY_VOICE_CODECS          117
#define STRING_SECTION_DIRECTPLAY_LOBBYABLE_APPS        118
#define STRING_SECTION_DIRECTX_COMPONENTS               119
#define STRING_SECTION_DIRECTSHOW_FILTERS               120
#define STRING_OPEN_ACCESS_DENIED                       121
#define STRING_OPEN_FAILED                              122
#define STRING_HELP_WINDOW_TITLE                        123

/* XML */
#define XML_ROOT                    1000

#define XML_SYSTEM                  1001
#define XML_SYSTEM_TIME                 1002
#define XML_SYSTEM_MACHINENAME              1003
#define XML_SYSTEM_OS                   1004
#define XML_SYSTEM_LANGUAGE             1005
#define XML_SYSTEM_MANUFACTURER             1006
#define XML_SYSTEM_MODEL                1007
#define XML_SYSTEM_BIOS                 1008
#define XML_SYSTEM_PROCESSOR                1009
#define XML_SYSTEM_MEMORY               1010
#define XML_SYSTEM_PAGEFILE             1011
#define XML_SYSTEM_WINDIR               1012
#define XML_SYSTEM_DXVERSION                1013
#define XML_SYSTEM_DXSETUPPARAMS            1014
#define XML_SYSTEM_DXDIAGVER                1015
#define XML_SYSTEM_DXDIAGUNICODE            1016
#define XML_SYSTEM_DXDIAG64BIT              1017

#define XML_DXDIAGNOTES                 1101
#define XML_DXDIAGNOTES_DXFILESTAB          1102
#define XML_DXDIAGNOTES_DISPLAYTAB          1103
#define XML_DXDIAGNOTES_SOUNDTAB            1104
#define XML_DXDIAGNOTES_MUSICTAB            1105
#define XML_DXDIAGNOTES_INPUTTAB            1106
#define XML_DXDIAGNOTES_NETWORKTAB          1107

#define XML_DXDEBUGLEVELS               1201
#define XML_DXDEBUGLEVELS_CURRENT           1202
#define XML_DXDEBUGLEVELS_MAX               1203
#define XML_DXDEBUGLEVELS_RUNTIME           1204
#define XML_DXDEBUGLEVELS_DIRECT3D          1205
#define XML_DXDEBUGLEVELS_DIRECTDRAW            1206
#define XML_DXDEBUGLEVELS_DIRECTINPUT           1207
#define XML_DXDEBUGLEVELS_DIRECTMUSIC           1208
#define XML_DXDEBUGLEVELS_DIRECTPLAY            1209
#define XML_DXDEBUGLEVELS_DIRECTSOUND           1210
#define XML_DXDEBUGLEVELS_DIRECTSHOW            1211

#define XML_DISPLAYDEVICES              1301
#define XML_DISPLAYDEVICES_DISPLAYDEVICE        1302
#define XML_DISPLAYDEVICES_CARDNAME         1303
#define XML_DISPLAYDEVICES_MANUFACTURER         1304
#define XML_DISPLAYDEVICES_CHIPTYPE         1305
#define XML_DISPLAYDEVICES_DACTYPE          1306
#define XML_DISPLAYDEVICES_DEVICEKEY            1307
#define XML_DISPLAYDEVICES_DISPLAYMEMORY        1308
#define XML_DISPLAYDEVICES_CURRENTMODE          1309
#define XML_DISPLAYDEVICES_MONITOR          1310
#define XML_DISPLAYDEVICES_MONITORMAXRES        1311
#define XML_DISPLAYDEVICES_DRIVERNAME           1312
#define XML_DISPLAYDEVICES_DRIVERVERSION        1313
#define XML_DISPLAYDEVICES_DRIVERLANGUAGE       1314
#define XML_DISPLAYDEVICES_DDIVERSION           1315
#define XML_DISPLAYDEVICES_DRIVERBETA           1316
#define XML_DISPLAYDEVICES_DRIVERDEBUG          1317
#define XML_DISPLAYDEVICES_DRIVERDATE           1318
#define XML_DISPLAYDEVICES_DRIVERSIZE           1319
#define XML_DISPLAYDEVICES_DRIVERWHQLLOGO       1320
#define XML_DISPLAYDEVICES_WHQLDATESTAMP        1321
#define XML_DISPLAYDEVICES_VDD              1322
#define XML_DISPLAYDEVICES_MINIVDD          1323
#define XML_DISPLAYDEVICES_MINIVDDDATE          1324
#define XML_DISPLAYDEVICES_MINIVDDSIZE          1325
#define XML_DISPLAYDEVICES_DEVICEIDENTIFIER     1326
#define XML_DISPLAYDEVICES_VENDORID         1327
#define XML_DISPLAYDEVICES_DEVICEID         1328
#define XML_DISPLAYDEVICES_SUBSYSID         1329
#define XML_DISPLAYDEVICES_REVISIONID           1330
#define XML_DISPLAYDEVICES_DXVAMODES            1331
#define XML_DISPLAYDEVICES_DXVADEINTERLACECAPS      1332
#define XML_DISPLAYDEVICES_REGISTRY         1333
#define XML_DISPLAYDEVICES_DDRAWSTATUS          1334
#define XML_DISPLAYDEVICES_D3DSTATUS            1335
#define XML_DISPLAYDEVICES_AGPSTATUS            1336
#define XML_DISPLAYDEVICES_DDRAWTESTRESULT      1337
#define XML_DISPLAYDEVICES_D3D7TESTRESULT       1338
#define XML_DISPLAYDEVICES_D3D8TESTRESULT       1339
#define XML_DISPLAYDEVICES_D3D9TESTRESULT       1340

#define XML_DIRECTSOUND                 1401
#define XML_DIRECTSOUND_SOUNDDEVICES            1402
#define XML_DIRECTSOUND_SOUNDDEVICE         1403
#define XML_DIRECTSOUND_DESCRIPTION         1404
#define XML_DIRECTSOUND_HARDWAREID          1405
#define XML_DIRECTSOUND_MANUFACTURERID          1406
#define XML_DIRECTSOUND_PRODUCTID           1407
#define XML_DIRECTSOUND_TYPE                1408
#define XML_DIRECTSOUND_DRIVERNAME          1409
#define XML_DIRECTSOUND_DRIVERVERSION           1410
#define XML_DIRECTSOUND_DRIVERLANGUAGE          1411
#define XML_DIRECTSOUND_DRIVERBETA          1412
#define XML_DIRECTSOUND_DRIVERDEBUG         1413
#define XML_DIRECTSOUND_DRIVERWHQLLOGO          1414
#define XML_DIRECTSOUND_DRIVERDATE          1415
#define XML_DIRECTSOUND_DRIVERSIZE          1416
#define XML_DIRECTSOUND_OTHERFILES          1417
#define XML_DIRECTSOUND_DRIVERPROVIDER          1418
#define XML_DIRECTSOUND_HWACCELLEVEL            1419
#define XML_DIRECTSOUND_DEFAULTSOUNDPLAYBACK        1420
#define XML_DIRECTSOUND_DEFAULTVOICEPLAYBACK        1421
#define XML_DIRECTSOUND_VOICEMANAGER            1422
#define XML_DIRECTSOUND_EAX20LISTENER           1423
#define XML_DIRECTSOUND_EAX20SOURCE         1424
#define XML_DIRECTSOUND_I3DL2LISTENER           1425
#define XML_DIRECTSOUND_I3DL2SOURCE         1426
#define XML_DIRECTSOUND_ZOOMFX              1427
#define XML_DIRECTSOUND_FLAGS               1428
#define XML_DIRECTSOUND_MINSECONDARYSAMPLERATE      1429
#define XML_DIRECTSOUND_MAXSECONDARYSAMPLERATE      1430
#define XML_DIRECTSOUND_PRIMARYBUFFERS          1431
#define XML_DIRECTSOUND_MAXHWMIXING_ALLBUFFERS      1432
#define XML_DIRECTSOUND_MAXHWMIXING_STATICBUFFERS   1433
#define XML_DIRECTSOUND_MAXHWMIXING_STREAMINGBUFFERS    1434
#define XML_DIRECTSOUND_FREEHWMIXING_ALLBUFFERS     1435
#define XML_DIRECTSOUND_FREEHWMIXING_STATICBUFFERS  1436
#define XML_DIRECTSOUND_FREEHWMIXING_STREAMINGBUFFERS   1437
#define XML_DIRECTSOUND_MAXHW3D_ALLBUFFERS      1438
#define XML_DIRECTSOUND_MAXHW3D_STATICBUFFERS       1439
#define XML_DIRECTSOUND_MAXHW3D_STREAMINGBUFFERS    1440
#define XML_DIRECTSOUND_FREEHW3D_ALLBUFFERS     1441
#define XML_DIRECTSOUND_FREEHW3D_STATICBUFFERS      1442
#define XML_DIRECTSOUND_FREEHW3D_STREAMINGBUFFERS   1443
#define XML_DIRECTSOUND_TOTALHWMEMBYTES         1444
#define XML_DIRECTSOUND_FREEHWMEMBYTES          1445
#define XML_DIRECTSOUND_MAXCONTIGFREEHWMEMBYTES     1446
#define XML_DIRECTSOUND_UNLOCKTRANSFERRATEHWBUFFERS 1447
#define XML_DIRECTSOUND_PLAYCPUOVERHEADSWBUFFERS    1448
#define XML_DIRECTSOUND_REGISTRY            1449
#define XML_DIRECTSOUND_SOUNDCAPTUREDEVICES     1450
#define XML_DIRECTSOUND_SOUNDCAPTUREDEVICE      1451
#define XML_DIRECTSOUND_DEFAULTSOUNDRECORDING       1452
#define XML_DIRECTSOUND_DEFAULTVOICERECORDING       1453
#define XML_DIRECTSOUND_FORMATS             1454

#define XML_DIRECTMUSIC                 1501
#define XML_DIRECTMUSIC_DLSPATH             1502
#define XML_DIRECTMUSIC_DLSVERSION          1503
#define XML_DIRECTMUSIC_ACCELERATION            1504
#define XML_DIRECTMUSIC_PORTS               1505
#define XML_DIRECTMUSIC_PORT                1506
#define XML_DIRECTMUSIC_DESCRIPTION         1507
#define XML_DIRECTMUSIC_SOFTWARE            1508
#define XML_DIRECTMUSIC_KERNELMODE          1509
#define XML_DIRECTMUSIC_OUTPUTPORT          1510
#define XML_DIRECTMUSIC_USESDLS             1511
#define XML_DIRECTMUSIC_EXTERNAL            1512
#define XML_DIRECTMUSIC_DEFAULTPORT         1513
#define XML_DIRECTMUSIC_REGISTRY            1514

#define XML_DIRECTINPUT                 1601
#define XML_DIRECTINPUT_DEVICES             1602
#define XML_DIRECTINPUT_DEVICE              1603
#define XML_DIRECTINPUT_DEVICENAME          1604
#define XML_DIRECTINPUT_ATTACHED            1605
#define XML_DIRECTINPUT_JOYSTICKID          1606
#define XML_DIRECTINPUT_VENDORID            1607
#define XML_DIRECTINPUT_PRODUCTID           1608
#define XML_DIRECTINPUT_DEVTYPE             1609
#define XML_DIRECTINPUT_FFDRIVERNAME            1610
#define XML_DIRECTINPUT_FFDRIVERDATEENGLISH     1611
#define XML_DIRECTINPUT_FFDRIVERVERSION         1612
#define XML_DIRECTINPUT_FFDRIVERSIZE            1613
/* POSSIBLY MISSING SOME HERE */
#define XML_DIRECTINPUT_USBROOT             1614
#define XML_DIRECTINPUT_GAMEPORTDEVICES         1615
#define XML_DIRECTINPUT_GAMEPORTDEVICE          1616
#define XML_DIRECTINPUT_PS2DEVICES          1617
#define XML_DIRECTINPUT_PS2DEVICE           1618
#define XML_DIRECTINPUT_POLLWITHINTERRUPT       1619
#define XML_DIRECTINPUT_REGISTRY            1620

#define XML_DIRECTPLAY                  1701
#define XML_DIRECTPLAY_SERVICEPROVIDERS         1702
#define XML_DIRECTPLAY_SERVICEPROVIDER          1703
#define XML_DIRECTPLAY_NAME             1704
#define XML_DIRECTPLAY_REGISTRY             1705
#define XML_DIRECTPLAY_FILE             1706
#define XML_DIRECTPLAY_VERSION              1707
/* POSSIBLY MISSING ELEMENTS */
#define XML_DIRECTPLAY_LOBBYABLEAPPS            1708
#define XML_DIRECTPLAY_LOBBYABLEAPP         1709
#define XML_DIRECTPLAY_ADAPTERS             1710
#define XML_DIRECTPLAY_ADAPTER              1711
#define XML_DIRECTPLAY_VOICECODECS          1712
#define XML_DIRECTPLAY_VOICECODEC           1713
#define XML_DIRECTPLAY_TESTRESULTS          1714
#define XML_DIRECTPLAY_VOICEWIZARD_FULLDUPLEXTEST   1715
#define XML_DIRECTPLAY_VOICEWIZARD_HALFDUPLEXTEST   1716
#define XML_DIRECTPLAY_VOICEWIZARD_MICTEST      1717

#define XML_DXCOMPONENTS                1801
#define XML_DXCOMPONENTS_FILE               1802
#define XML_DXCOMPONENTS_NAME               1803
#define XML_DXCOMPONENTS_VERSION            1804
#define XML_DXCOMPONENTS_LANGUAGE           1805
#define XML_DXCOMPONENTS_BETA               1806
#define XML_DXCOMPONENTS_DEBUG              1807
#define XML_DXCOMPONENTS_DATE               1808
#define XML_DXCOMPONENTS_SIZE               1809
#define XML_DXCOMPONENTS_EXISTS             1810
#define XML_DXCOMPONENTS_PROBLEM            1811

#define XML_DIRECTSHOW                  1901
#define XML_DIRECTSHOW_FILTER               1902
#define XML_DIRECTSHOW_NAME             1903
#define XML_DIRECTSHOW_FILTERCATAGORY           1904
#define XML_DIRECTSHOW_MERIT                1905
#define XML_DIRECTSHOW_INPUTS               1906
#define XML_DIRECTSHOW_OUTPUTS              1907
#define XML_DIRECTSHOW_FILE             1908
#define XML_DIRECTSHOW_FILEVERSION          1909

/* Strings used in plain format file output */
#define STRING_PLAIN_MACHINE_NAME                       2000
#define STRING_PLAIN_OPERATING_SYSTEM                   2001
#define STRING_PLAIN_REPORT_TIME                        2002
#define STRING_PLAIN_LANGUAGE                           2003
#define STRING_PLAIN_SYSTEM_MANUFACTURER                2004
#define STRING_PLAIN_SYSTEM_MODEL                       2005
#define STRING_PLAIN_BIOS                               2006
#define STRING_PLAIN_PROCESSOR                          2007
#define STRING_PLAIN_MEMORY                             2008
#define STRING_PLAIN_PAGE_FILE                          2009
#define STRING_PLAIN_WINDOWS_DIR                        2010
#define STRING_PLAIN_DIRECTX_VERSION                    2011
#define STRING_PLAIN_DX_SETUP_PARAMETERS                2012
#define STRING_PLAIN_DXDIAG_VERSION                     2013

/* System tab */
#define DLG_SYSTEM (DLG_SYSTEM_START+1)
#define DLG_SYS_INFO (DLG_SYSTEM_START+2)
#define DLG_SYS_DATETIME (DLG_SYSTEM_START+3)
#define DLG_SYS_CMPNAME (DLG_SYSTEM_START+4)
#define DLG_SYS_OSNAME (DLG_SYSTEM_START+5)
#define DLG_SYS_LANG (DLG_SYSTEM_START+6)
#define DLG_SYS_SYSMAN (DLG_SYSTEM_START+7)
#define DLG_SYS_MODEL (DLG_SYSTEM_START+8)
#define DLG_SYS_BIOS (DLG_SYSTEM_START+9)
#define DLG_SYS_CPU (DLG_SYSTEM_START+10)
#define DLG_SYS_PAGEFILE (DLG_SYSTEM_START+11)
#define DLG_SYS_DXVER (DLG_SYSTEM_START+12)
#define DLG_SYS_MEM (DLG_SYSTEM_START+24)

#define DLG_SYS_DATETIME_DATA (DLG_SYSTEM_START+13)
#define DLG_SYS_CMPNAME_DATA (DLG_SYSTEM_START+14)
#define DLG_SYS_OSNAME_DATA (DLG_SYSTEM_START+15)
#define DLG_SYS_LANG_DATA (DLG_SYSTEM_START+16)
#define DLG_SYS_SYSMAN_DATA (DLG_SYSTEM_START+17)
#define DLG_SYS_MODEL_DATA (DLG_SYSTEM_START+18)
#define DLG_SYS_BIOS_DATA (DLG_SYSTEM_START+19)
#define DLG_SYS_CPU_DATA (DLG_SYSTEM_START+20)
#define DLG_SYS_PAGEFILE_DATA (DLG_SYSTEM_START+21)
#define DLG_SYS_DXVER_DATA (DLG_SYSTEM_START+22)
#define DLG_SYS_MEM_DATA (DLG_SYSTEM_START+25)

#define DLG_SYS_BANNER (DLG_SYSTEM_START+23)


/* COM Property Query Strings */

#define COM_SYSTEM_SZTIMEENGLISH                        (COM_PROPERTY_START+0)
#define COM_SYSTEM_SZTIMELOCALIZED                      (COM_PROPERTY_START+1)
#define COM_SYSTEM_SZMACHINENAMEENGLISH                 (COM_PROPERTY_START+2)
#define COM_SYSTEM_SZOSEXLOCALIZED                      (COM_PROPERTY_START+3)
#define COM_SYSTEM_SZOSEXLONGLOCALIZED                  (COM_PROPERTY_START+4)
#define COM_SYSTEM_SZLANGUAGESLOCALIZED                 (COM_PROPERTY_START+5)
#define COM_SYSTEM_SZSYSTEMMANUFACTURERENGLISH          (COM_PROPERTY_START+6)
#define COM_SYSTEM_SZSYSTEMMODELENGLISH                 (COM_PROPERTY_START+7)
#define COM_SYSTEM_SZBIOSENGLISH                        (COM_PROPERTY_START+8)
#define COM_SYSTEM_SZPROCESSORENGLISH                   (COM_PROPERTY_START+9)
#define COM_SYSTEM_SZPHYSICALMEMORYENGLISH              (COM_PROPERTY_START+10)
#define COM_SYSTEM_SZPAGEFILELOCALIZED                  (COM_PROPERTY_START+11)
#define COM_SYSTEM_SZWINDOWSDIR                         (COM_PROPERTY_START+12)
#define COM_SYSTEM_SZDIRECTXVERSIONLONGENGLISH          (COM_PROPERTY_START+13)
#define COM_SYSTEM_SZSETUPPARAMENGLISH                  (COM_PROPERTY_START+14)
                                                        
#define COM_DISPLAY_SZDESCRIPTION                       (COM_PROPERTY_START+15)
#define COM_DISPLAY_SZMANUFACTURER                      (COM_PROPERTY_START+16)
#define COM_DISPLAY_SZCHIPTYPE                          (COM_PROPERTY_START+17)
#define COM_DISPLAY_SZDACTYPE                           (COM_PROPERTY_START+18)
#define COM_DISPLAY_SZKEYDEVICEID                       (COM_PROPERTY_START+19)
#define COM_DISPLAY_SZDISPLAYMEMORYENGLISH              (COM_PROPERTY_START+20)
#define COM_DISPLAY_SZDISPLAYMODEENGLISH                (COM_PROPERTY_START+21)
#define COM_DISPLAY_SZMONITORNAME                       (COM_PROPERTY_START+22)
#define COM_DISPLAY_SZMONITORMAXRES                     (COM_PROPERTY_START+23)
#define COM_DISPLAY_SZDRIVERNAME                        (COM_PROPERTY_START+24)
#define COM_DISPLAY_SZDRIVERVERSION                     (COM_PROPERTY_START+25)
#define COM_DISPLAY_SZDRIVERDATELOCALIZED               (COM_PROPERTY_START+26)
#define COM_DISPLAY_SZMINIVDD                           (COM_PROPERTY_START+27)
#define COM_DISPLAY_SZMINIVDDDATEENGLISH                (COM_PROPERTY_START+28)
#define COM_DISPLAY_SZVDD                               (COM_PROPERTY_START+29)
#define COM_DISPLAY_SZDDIVERSIONLOCALIZED               (COM_PROPERTY_START+30)
#define COM_DISPLAY_SZDRIVERATTRIBUTES                  (COM_PROPERTY_START+31)
#define COM_DISPLAY_SZDRIVERLANGUAGELOCALIZED           (COM_PROPERTY_START+32)
#define COM_DISPLAY_SZDEVICEIDENTIFIER                  (COM_PROPERTY_START+33)
#define COM_DISPLAY_SZVENDORID                          (COM_PROPERTY_START+34)
#define COM_DISPLAY_SZDEVICEID                          (COM_PROPERTY_START+35)
#define COM_DISPLAY_SZSUBSYSID                          (COM_PROPERTY_START+36)
#define COM_DISPLAY_SZREVISIONID                        (COM_PROPERTY_START+37)
#define COM_DISPLAY_SZNOTESENGLISH                      (COM_PROPERTY_START+38)
                                                        
#define COM_INPUT_SZDESCRIPTION                         (COM_PROPERTY_START+39)
#define COM_INPUT_SZUPPERFILTERS                        (COM_PROPERTY_START+40)
#define COM_INPUT_SZSERVICE                             (COM_PROPERTY_START+41)
#define COM_INPUT_SZMATCHINGDEVICEID                    (COM_PROPERTY_START+42)
#define COM_INPUT_SZNAME                                (COM_PROPERTY_START+43)
#define COM_INPUT_SZDATESTAMPLOCALIZED                  (COM_PROPERTY_START+45)
#define COM_INPUT_SZINPUTNOTESENGLISH                   (COM_PROPERTY_START+46)
#define COM_INPUT_BPOLLFLAGS                            (COM_PROPERTY_START+47)
#define COM_INPUT_SZINSTANCENAME                        (COM_PROPERTY_START+48)
#define COM_INPUT_SZFFDRIVERNAME                        (COM_PROPERTY_START+49)
#define COM_INPUT_BATTACHED                             (COM_PROPERTY_START+50)
#define COM_INPUT_DWVENDORID                            (COM_PROPERTY_START+51)
#define COM_INPUT_DWPRODUCTID                           (COM_PROPERTY_START+52)
#define COM_INPUT_LNUMBYTES                             (COM_PROPERTY_START+53)
                                                        
#define COM_MUSIC_SZNOTESENGLISH                        (COM_PROPERTY_START+54)
#define COM_MUSIC_SZGMFILEPATH                          (COM_PROPERTY_START+55)
#define COM_MUSIC_SZDESCRIPTION                         (COM_PROPERTY_START+56)
#define COM_MUSIC_BSOFTWARE                             (COM_PROPERTY_START+57)
#define COM_MUSIC_BKERNELMODE                           (COM_PROPERTY_START+58)
#define COM_MUSIC_BOUTPUTPORT                           (COM_PROPERTY_START+59)
#define COM_MUSIC_BUSESDLS                              (COM_PROPERTY_START+60)
#define COM_MUSIC_BEXTERNAL                             (COM_PROPERTY_START+61)
#define COM_MUSIC_BDEFAULTPORT                          (COM_PROPERTY_START+62)
                                                        
#define COM_NETWORK_SZNETWORKNOTESENGLISH               (COM_PROPERTY_START+63)
#define COM_NETWORK_SZNAMEENGLISH                       (COM_PROPERTY_START+64)
#define COM_NETWORK_BREGISTRYOK                         (COM_PROPERTY_START+65)
#define COM_NETWORK_SZFILE                              (COM_PROPERTY_START+66)
#define COM_NETWORK_SZVERSIONENGLISH                    (COM_PROPERTY_START+67)
#define COM_NETWORK_SZNAME                              (COM_PROPERTY_START+68)
#define COM_NETWORK_SZEXEFILE                           (COM_PROPERTY_START+69)
#define COM_NETWORK_SZEXEVERSIONENGLISH                 (COM_PROPERTY_START+70)
#define COM_NETWORK_SZGUID                              (COM_PROPERTY_START+71)
                                                        
#define COM_SOUND_SZDESCRIPTION                         (COM_PROPERTY_START+72)
#define COM_SOUND_SZHARDWAREID                          (COM_PROPERTY_START+73)
#define COM_SOUND_SZMANUFACTURERID                      (COM_PROPERTY_START+74)
#define COM_SOUND_SZPRODUCTID                           (COM_PROPERTY_START+75)
#define COM_SOUND_SZTYPE                                (COM_PROPERTY_START+76)
#define COM_SOUND_SZDRIVERPATH                          (COM_PROPERTY_START+77)
#define COM_SOUND_SZDRIVERVERSION                       (COM_PROPERTY_START+78)
#define COM_SOUND_SZDRIVERATTRIBUTES                    (COM_PROPERTY_START+79)
#define COM_SOUND_SZDRIVERDATEENGLISH                   (COM_PROPERTY_START+80)
#define COM_SOUND_SZOTHERDRIVERS                        (COM_PROPERTY_START+81)
#define COM_SOUND_SZPROVIDER                            (COM_PROPERTY_START+82)
#define COM_SOUND_SZNOTESENGLISH                        (COM_PROPERTY_START+83)
#define COM_SOUND_BDRIVERSIGNED                         (COM_PROPERTY_START+84)

#define COM_SYSTEMINFO                                  (COM_CONTAINER_START+0)

#endif

